to have had one's chips - Español Inglés Diccionario